package learn;

public class seven {
    public static void main(String[] args) {
        // 5位同学的成绩:
        int n1 = 68;
        int n2 = 79;
        int n3 = 91;
        int n4 = 85;
        int n5 = 62;
        //使用数组来表示“一组”int类型
        // 5位同学的成绩:
        int[] ns = new int[5];
        ns[0] = 68;
        ns[1] = 79;
        ns[2] = 91;
        ns[3] = 85;
        ns[4] = 62;
        /*
        * Java的数组有几个特点：
            数组所有元素初始化为默认值，整型都是0，浮点型是0.0，布尔型是false；
            数组一旦创建后，大小就不可改变。
          要访问数组中的某一个元素，需要使用索引。数组索引从0开始，例如，5个元素的数组，索引范围是0~4。
          可以修改数组中的某一个元素，使用赋值语句，例如，ns[1] = 79;。
          可以用数组变量.length获取数组大小：
        *
        */
        System.out.println(ns.length); // 5
        //数组是引用类型，在使用索引访问数组元素时，如果索引超出范围，运行时将报错.

        int[] ns1 = new int[] { 68, 79, 91, 85, 62 };
        System.out.println(ns1.length); // 编译器自动推算数组大小为5

        int[] ns2 = { 68, 79, 91, 85, 62 };
        System.out.println(ns2.length); // 编译器自动推算数组大小为5
    }
}
